package com.hllxd.hism.star.basic.service.service;

import com.hllxd.hism.star.basic.service.model.doris.NoOwnerTableInfo;

import java.util.List;

/**
 * @author wuguangxi
 * @description
 * @date 2023/9/15 11:13
 **/
public interface NoOwnerTableInfoService {

    /**
     * 根据条件查询列表
     * @param params
     * @return
     */
    List<NoOwnerTableInfo> findByParams(NoOwnerTableInfo params);

    /**
     * 添加表到白名单
     * @param tableId
     * @param tableName
     */
    Long add2PermitList(Integer tableId, String tableName);

    /**
     * 移除白名单
     * @param id
     */
    void removePermitList(Long id);
}
